package com.fc.test.model.auto;

import java.io.Serializable;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotNull;
import java.lang.Integer;

/**
 * 受理事项清单 ItemCase 
 * @author fuce_自动生成
 * @email 1345625601@qq.com
 * @date 2020-06-21 19:48:56
 */
 @ApiModel(value="ItemCase", description="受理事项清单")
public class ItemCase implements Serializable {

	private static final long serialVersionUID = 1L;
	
		
	/** 序号 **/
	@ApiModelProperty(value = "序号")

	private Integer id;

	/** 所属部门 **/
	@ApiModelProperty(value = "所属部门")
	@NotNull
	@Excel(name = "所属部门", orderNum = "0", width = 15)
	private String orgName;
		
	/** 事项名称 **/
	@ApiModelProperty(value = "事项名称")
	@NotNull
	@Excel(name = "事项名称", orderNum = "1", width = 15)
	private String caseName;
		

		
	/** 子项名称 **/
	@ApiModelProperty(value = "子项名称")
	@Excel(name = "子项名称", orderNum = "2", width = 15)
	private String caseSonName;
		
	/** 权限类型 **/
	@ApiModelProperty(value = "权限类型")
	@NotNull
	@Excel(name = "权限类型", orderNum = "3", width = 15)
	private String authType;
		
	/** 办结时限 **/
	@ApiModelProperty(value = "办结时限")
	@NotNull
	@Excel(name = "办结时限", orderNum = "4", width = 15)
	private String timeLimit;
		
	/** 不见面办理 **/
	@ApiModelProperty(value = "不见面办理")
	@NotNull
	@Excel(name = "不见面办理", orderNum = "5", width = 15)
	private String noSee;
		
		
	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
	 
			
	public String getCaseName() {
        return caseName;
    }

    public void setCaseName(String caseName) {
        this.caseName = caseName;
    }
	 
			
	public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
	 
			
	public String getCaseSonName() {
        return caseSonName;
    }

    public void setCaseSonName(String caseSonName) {
        this.caseSonName = caseSonName;
    }
	 
			
	public String getAuthType() {
        return authType;
    }

    public void setAuthType(String authType) {
        this.authType = authType;
    }
	 
			
	public String getTimeLimit() {
        return timeLimit;
    }

    public void setTimeLimit(String timeLimit) {
        this.timeLimit = timeLimit;
    }
	 
			
	public String getNoSee() {
        return noSee;
    }

    public void setNoSee(String noSee) {
        this.noSee = noSee;
    }
	 
			
	public ItemCase() {
        super();
    }
    
																																					
	public ItemCase(Integer id,String caseName,String orgName,String caseSonName,String authType,String timeLimit,String noSee) {
	
		this.id = id;
		this.caseName = caseName;
		this.orgName = orgName;
		this.caseSonName = caseSonName;
		this.authType = authType;
		this.timeLimit = timeLimit;
		this.noSee = noSee;
		
	}

    @Override
    public String toString() {
        return "ItemCase{" +
                "id=" + id +
                ", orgName='" + orgName + '\'' +
                ", caseName='" + caseName + '\'' +
                ", caseSonName='" + caseSonName + '\'' +
                ", authType='" + authType + '\'' +
                ", timeLimit='" + timeLimit + '\'' +
                ", noSee='" + noSee + '\'' +
                '}';
    }
}